home *** CD-ROM | disk | FTP | other *** search
- ****************************************************************************
- ** Standard Boring Copyright Notice: **
- ** This program, and all code is ©1991 Hugo Mills. The use of any part **
- ** of the program without permission is prohibited. **
- ****************************************************************************
-
- !MathChars
- ==========
-
- Introduction:
-
- Being a maths student (don't all run away, now), I occasionally find
- that I want to do some DTP with maths characters in it. This was
- difficult, as I had to make up a table showing which character on the
- keyboard matched the character in the anti-aliased font I was using at
- the time. The only other thing I had to help was !1stChars, which lists
- all the characters in the system font in a window.
-
-
- Usage:
-
- !MathChars displays all the non-keyboard characters for three
- anti-aliased fonts: Trinity, MathGreek, and Sussex (because it has some
- set notation in it). It doesn't set the font you are using when you
- click on any of the windows, so be careful when you use it, as you may
- end up with the wrong font, but the right character.
-
- Clicking with select opens all the windows, and with adjust closes
- them all. Single windows may be opened from the main menu, which appears
- over any of the windows and the icon bar.
-
-
- Bugs:
-
- There are no known bugs with this program, but I did make a bit of a
- mistake with the window templates. All the icons have to be stored in
- the wimp sprite pool, and there are a lot of them. Hopefully, when you
- quit the program, it tidies up after itself, so I think it's OK.
-
- Note also that Edit doesn't print characters in the range &80-&BF, so
- if it looks like the font isn't defined for those characters and you
- want to use them, stop using Edit.
-
-
- With luck/perseverance/time or death threats, I may rewrite this in
- ARM code, to take up less room. I may even write it as a module, but I
- doubt it.
-
-
- You may copy or otherwise freely distribute this program provided:
-
- > It is copied in its entirety, with all files present and unaltered.
-
- > It is not sold for profit, either on its own, or as part of a
- compilation.
-
- > No charge is made for the copying, other than a fee for a disk used
- in copying this program.
-
-
- Thanks to whoever it was that wrote the DisplayMod module through
- which you are (probably) reading this message now.
-
-
- Any hints, suggestions, etc. may be sent to:
-
- (Snail Mail)
- Hugo Mills,
- 12 Jesse Terrace, OR Gonville & Caius College,
- Reading, Trinity Lane,
- BERKS. Cambridge,
- RG1 7RT CB2 1TA.
-
- (E-Mail)
- HRM11@uk.ac.cam.phx
-
- Any death threats, letter bombs, etc. can be sent anywhere else. Please.
-
- Hugo Mills. 1:55pm, Sat 9th November 1991. Bali.
-